#define _CRT_SECURE_NO_WARNINGS  1
//#include<stdio.h>
//void print(int* parr)
//{
//	for (int i = 0; i < 10; i++)
//		printf("%d ", *(parr + i));
//}
//int main()
//{
//	int arr[10] = { 0 };
//	print(arr);
//	return 0;
//}
//#include <stdio.h>
//#include<string.h>
//void rev(char* str, int len)
//{
//    char* left = str;
//    char* right = str + len - 1;
//    while (left < right)
//    {
//        char tmp;
//        tmp = *left;
//        *left = *right;
//        *right = tmp;
//        left++;
//        right--;
//    }
//}
//int main()
//{
//    char str[10001] = {' '};
//    int i = 0;
//    while ((str[i] = getchar()) != '\n')
//        i++;
//    str[i] = '\0';
//    int len = strlen(str);
//    rev(str, len);
//    printf("%s", str);
//    return 0;
//}
#define N 7
#include<stdio.h>
int main()
{
	int i, j;
	for (i = 1; i <= N; i++)
	{
		for (j = 0; j < N - i; j++)
			printf(" ");
		for (j = 0; j < 2 * i - 1; j++)
			printf("*");
		printf("\n");
	}
	for (i = N - 1; i >= 1; i--)
	{
		for (j = N-i; j >= 1; j--)
			printf(" ");
		for (j = 2 * i - 1; j > 0; j--)
			printf("*");
		printf("\n");
	}
	return 0;
}